package com.colin.app.activity.splash;

import android.view.animation.Animation;

import com.colin.library.base.BaseModel;
import com.colin.library.base.BasePresenter;
import com.colin.library.base.BaseView;

import java.util.List;

/**
 * Created by Colin on 2017/1/15.
 */

public interface SplashContract {
    interface SplashView extends BaseView {

        boolean initPermissionList(List<String> permissionList);

        void startAnimation(Animation animation);
    }

    interface SplashPresenter extends BasePresenter {
        void next();
    }

    interface SplashModel extends BaseModel {

        List<String> getPermissionList();

        Animation getAnimation();
    }
}
